﻿using IMES.Common.Dtos;
using MediatR;

namespace Durian.API.Application.Commands.Mission
{
    public class MissionSelectCommand : IRequest<Result>
    {
        //工单编号
        public string? ProcessName { get; set; } //工序名称
        public int ProcessNumber { get; set; } //工序编号
        public string? AdverseList { get; set; } //不良品项列表
        public string? start1 { get; set; } //计划开始时间
        public string? end1 { get; set; } //计划开始时间

        public string? start2 { get; set; } //计划结束时间
        public string? end2 { get; set; } //计划结束时间 
        public int PlannedNumber { get; set; }//计划数
        public int GoodScore { get; set; }//良品数
        public int DefectiveQuantity { get; set; }//不良品数

        public string? start3 { get; set; } //实际开始时间
        public string? end3 { get; set; } //实际开始时间 

        public string? start4 { get; set; } //实际结束时间
        public string? end4 { get; set; } //实际结束时间

        public string? start5 { get; set; } //创建开始时间
        public string? end5 { get; set; } //创建结束时间
    }
}
